Display mroe helpful message on bogus '-i' arguments.
authorrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Wed, 6 May 2009 02:04:40 +0000 (02:04 +0000)
committerrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Wed, 6 May 2009 02:04:40 +0000 (02:04 +0000)
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@3657 f51c46e8-681c-474f-0cfe-069cfd0219fb

gpsbabel/main.c

index bb75b7a49f8fab0bbc1ed2354f6e9597ee9c6e7e..ea26c617be4bd48d78bc745bb0a2567ad73e4d1c 100644 (file)
@@ -319,6 +319,9 @@ main(int argc, char *argv[])
                                optarg = argv[argn][2]
                                        ? argv[argn]+2 : argv[++argn];
                                ivecs = find_vec(optarg, &ivec_opts);
+                               if (ivecs == NULL) {
+                                       fatal ("Input type '%s' not recognized\n", optarg);
+                               }
                                break;
                        case 'o':
                                if (ivecs == NULL) {